package com.heatup.apt.management.service;

import com.baomidou.framework.service.ISuperService;
import com.heatup.apt.model.IndexResource;

import java.util.List;
import java.util.Map;

/**
 *
 * IndexResource 表数据服务层接口
 *
 */
public interface IndexResourceService extends ISuperService<IndexResource> {


    /**
     * 保存首页资源
     *
     * @param indexResource 保存参数
     * @return true 保存成功 / false 保存失败
     * @author blank 2017/7/13 下午12:27
     */
    boolean save(IndexResource indexResource);

    /**
     * 查询新首页资源
     *
     * @param indexResourceQuery 新首页查询参数对象
     * @return 新首页资源
     */
    Map<String, List<IndexResource>> queryIndexResourceList(IndexResource indexResourceQuery);

    /**
     * 更新新资源排序
     *
     * @return 更新的数量
     * @author blank 2017/8/3 下午4:47
     */
    Integer updateSort(String sortString);
}